mucous membrane - English Synonyms Dictionary

mucous membrane

n.
[1] mucosa